package com.example.test;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import org.springframework.boot.autoconfigure.SpringBootApplication;

import java.util.ArrayList;
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

// String 通过指定 字符(^) 截取字符串

public class Four_CutOutString {
    //json格式 用 JSONObject JSONArray （用ArrayList 多层情况下会转义）
    //String 的长度固定，所以不能增删     JSONObject JSONArray ArrayList 有remove

    //规范  %  ^ &  *

    JSONObject jsonboxs = new JSONObject();

    public static void main(String[] args) {

        String json = "123%0002^123&#$we*ferfer";
        int array = 1233431341;

        ArrayList json1 = new ArrayList();
        json1.add(json);
        System.out.println(json1);
        json1.remove(0);
        System.out.println(json1);
//
//        JSONObject JSON2 =  new JSONObject();
//        JSON2.get(json);
//        System.out.println(JSON2);
//        JSON2.remove(3);
//        System.out.println(JSON2);
//
//        JSONArray json2 = new JSONArray();
//        json2.get(array);
//        System.out.println(json);

//        System.out.println("请输入字符串");
//        //从控制台输入对象
//        Scanner sc=new Scanner(System.in);
////        //对象从控制台获取一行
//        String str=sc.nextLine();

//        System.out.println(json);
//        System.out.println(json.substring(0, json.indexOf("%")));
//        System.out.println(json.substring(json.indexOf("%")+1,json.indexOf("^")));
//        System.out.println(json.substring(json.indexOf("^")+1,json.indexOf("&")));
//        System.out.println(json.substring(json.indexOf("&")+1,json.indexOf("*")));
//        System.out.println(json.substring(json.indexOf("*")+1,json.length()));

        String one =  json.substring(0, json.indexOf("%"));
        String two = json.substring(json.indexOf("%")+1,json.indexOf("^"));
        String three = json.substring(json.indexOf("^")+1,json.indexOf("&"));
        String four = json.substring(json.indexOf("&")+1,json.indexOf("*"));
        String five = json.substring(json.indexOf("*")+1,json.length());


        com.alibaba.fastjson.JSONObject jsonObject = new com.alibaba.fastjson.JSONObject();


    }
}